|
Emplacement du menu |
---|
Draft : Formes → Polygone BIM : Formes 2D → Polygone |
Ateliers |
Draft, BIM |
Raccourci par défaut |
P G |
Introduit dans la version |
0.7 |
Voir aussi |
Aucun |
La commande Draft Polygone crée un polygone régulier dans le plan de travail en cours à partir d'un centre et d'un rayon. Le rayon peut être défini en choisissant un point.
Un Draft Polygone peut passer du mode inscrit au mode circonscrit en modifiant sa propriété DonnéesDraw Mode. Les coins d'un Draft Polygone peuvent recevoir un congé (arrondis) ou chanfreinés en modifiant respectivement DonnéesFillet Radius ou DonnéesChamfer Size.
Polygone régulier défini par deux points, le centre et le rayon
Voir aussi : Draft La barre, Draft Aimantation et Draft Contrainte.
Les raccourcis clavier à caractère unique disponibles dans le panneau des tâches peuvent être modifiés. Voir Draft Préférences. Les raccourcis mentionnés ici sont les raccourcis par défaut (pour la version 1.0).
true
et aura une face remplie.
Voir aussi : Réglage des préférences et Draft Préférences.
Voir aussi : Éditeur de propriétés
Un objet Draft Polygone est dérivé d'un Part Part2DObject et hérite de toutes ses propriétés. Il possède également les propriétés supplémentaires suivantes :
Draft
Area
) : (en lecture seule) spécifie la surface de la face du polygone. La valeur sera 0.0
si DonnéesMake Face est false
.Length
) : spécifie la longueur des chanfreins aux coins du polygone.Enumeration
) : spécifie si le polygone est inscrit
dans un cercle ou circonscrit
autour d'un cercle.Integer
) : spécifie le nombre de côtés du polygone.Length
) : spécifie le rayon des congés aux coins du polygone.Bool
) : spécifie si le polygone forme une face ou non. Si c'est true
, une face est créée, sinon seul le périmètre est considéré comme faisant partie de l'objet.Length
) : spécifie le rayon du cercle qui définit le polygone.
Draft
Enumeration
): spécifie un Draft Motif avec lequel remplir la face du polygone. Cette propriété ne fonctionne que si DonnéesMake Face est true
et si DonnéesMake Face est à Flat Lines
.Float
): spécifie la taille du Draft Motif.
Voir aussi : Autogenerated API documentation et FreeCAD Débuter avec les scripts.
Pour créer un Draft Polygone, utilisez la méthode make_polygon
(introduit dans la version 0.19) du module Draft. Cette méthode remplace la méthode dépréciée makePolygon
.
polygon = make_polygon(nfaces, radius=1, inscribed=True, placement=None, face=None, support=None)
polygon
avec le nombre de faces spécifié (nfaces
) basé sur un cercle de radius
en millimètres.inscribed
est à True
, le polygone est inscrit dans le cercle, sinon il sera circonscrit.
placement
est None
, le polygone est créé à l'origine et l'un de ses sommets se trouve sur l'axe des X.face
est à True
, le polygone aura une surface, c'est-à-dire qu'il apparaîtra remplie.Exemple :
import FreeCAD as App
import Draft
doc = App.newDocument()
polygon1 = Draft.make_polygon(4, radius=500)
polygon2 = Draft.make_polygon(5, radius=750)
zaxis = App.Vector(0, 0, 1)
p3 = App.Vector(1000, 1000, 0)
place3 = App.Placement(p3, App.Rotation(zaxis, 90))
Polygon3 = Draft.make_polygon(6, radius=1450, placement=place3)
doc.recompute()